cloth made from coarse tow yarns - Deutsch Englisch Wörterbuch